(Slang) itch - English Synonyms Dictionary